fine weather for ducks - Turkish English Dictionary